surface protection tape - German English Dictionary